package com.ns.core.entry;

import lombok.Getter;
import lombok.Setter;

import java.io.Serial;
import java.io.Serializable;

/**
 * 分页基础参数
 *
 * @author liaowei
 */
@Setter
@Getter
public class PageModel implements Serializable {

    @Serial
    private static final Long serialVersionUID = 1L;

    /**
     * 当前页
     */
    private long current = 1;

    /**
     * 数量
     */
    private long size = 10;

    /**
     * 排序方式
     */
    private String sorted;

    /**
     * 排序字段:逗号分割 eg: name desc,id asc
     */
    private String sortField;

    /**
     * 状态 0 禁用 1 启用
     */
    private Integer status;
}
